<?php
if(!defined('IN_WEB')) {
	exit('Access Denied');
}

class UserController extends Controller{
	function __construct(){
		parent::__construct();
		$this->userAction = new UserAction();
	}
    
	/**
	 * 添加用户接口
	 * index.php?ctrl=user&act=add
	 * 参数：
	 * $_POST['email']邮箱
	 * $_POST['password']密码
	 * 返回值：
	 * -2 已存在的邮箱
	 * -3 邮箱格式错误
	 * -1 添加用户失败
	 * 1 添加成功
	 */
	function add(){
		$result = $this->userAction->addUser($_POST);
		echo $result;
	}
	
	/**
	 * 用户登录接口
	 * index.php?ctrl=user&act=ajax_login
	 * 参数：
	 * $_POST['email']邮箱
	 * $_POST['password']密码
	 * 返回值：
	 * -2 用户不存在
	 * -3 密码错误
	 * 登录成功返回json格式用户信息
	 */
	function ajax_login(){
	    echo json_encode($this->userAction->ajaxLogin($_POST));
	}
}